Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 STATION ROAD Semi-Detached £404,476 £220,000 1 Jul 2005
70 STATION ROAD Semi-Detached £112,944 £60,000 1 Nov 2004
76 STATION ROAD Detached £460,000 23 Feb 2024
78 STATION ROAD Detached £397,109 £346,000 17 Dec 2020
80 STATION ROAD Detached £582,972 £350,000 17 Jun 2013
82 STATION ROAD Detached £140,284 £25,000 21 Apr 1995